// import 'package:flutter/material.dart';
// import 'package:get/get.dart';
// import 'package:app_core/app_core.dart';
// import '../../common/managers/user_manager.dart';
// import '../../common/managers/theme_manager.dart';
// import 'pages/home_page.dart';
// import '../discover/pages/discover_page.dart';
// import '../message/message_page.dart';
// import '../mine/mine_page.dart';
//
// class MainTabPage extends StatefulWidget {
//   const MainTabPage({super.key});
//
//   @override
//   State<MainTabPage> createState() => _MainTabPageState();
// }
//
// class _MainTabPageState extends State<MainTabPage> {
//   int _currentIndex = 0;
//
//   final List<Widget> _pages = [
//     const HomePage(),
//     const DiscoverPage(),
//     const MessagePage(),
//     const MinePage(),
//   ];
//
//   final List<BottomNavigationBarItem> _items = [
//     const BottomNavigationBarItem(
//       icon: Icon(Icons.home),
//       label: '主页',
//     ),
//     const BottomNavigationBarItem(
//       icon: Icon(Icons.explore),
//       label: '发现',
//     ),
//     const BottomNavigationBarItem(
//       icon: Icon(Icons.message),
//       label: '消息',
//     ),
//     const BottomNavigationBarItem(
//       icon: Icon(Icons.person),
//       label: '我的',
//     ),
//   ];
//
//   @override
//   Widget build(BuildContext context) {
//     return Scaffold(
//       body: IndexedStack(
//         index: _currentIndex,
//         children: _pages,
//       ),
//       bottomNavigationBar: Obx(() {
//         final themeManager = ThemeManager.instance;
//         return BottomNavigationBar(
//           type: BottomNavigationBarType.fixed,
//           currentIndex: _currentIndex,
//           onTap: (index) {
//             setState(() {
//               _currentIndex = index;
//             });
//           },
//           selectedItemColor: themeManager.isDarkMode
//               ? ThemeManager.primaryDark
//               : ThemeManager.primaryLight,
//           unselectedItemColor: themeManager.isDarkMode
//               ? ThemeManager.textSecondaryDark
//               : ThemeManager.textSecondaryLight,
//           backgroundColor: themeManager.isDarkMode
//               ? ThemeManager.cardDark
//               : ThemeManager.cardLight,
//           items: _items,
//         );
//       }),
//     );
//   }
// }
